Big Huge Thesaurus

Sierra Leone monetary unit

noun